html, body {
    height: 100%;
}

body, div, ul, li, p, input {
    padding: 0;
    margin: 0;
}

body {
    --primaryColor: #ea6f5a;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
}

.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
    min-width: 995px;
}

.container:after, .container:before {
    content: " ";
    display: table
}

.container:after {
    clear: both
}

@media (min-width:768px) {
    .container {
        width: 750px
    }
}

@media (max-width:1080px) {
    .container {
        width: 750px
    }
}

@media (min-width:992px) {
    .container {
        width: 970px
    }
}

@media (min-width:1080px) {
    .container {
        width: 960px
    }
}